<!DOCTYPE html>
<html lang="zh">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    

<script>
let data = [
    {name:'张三',age:23},
    {name:'李四',age:16},
    {name:'王五',age:28},
    {name:'马六',age:14}
];
// 需求：找出data数据中，未成年的用户在数组中的索引
// let index = 0;
// for (var i = 0; i < data.length; i++) {
//     if (data[i].age < 18) {
//         index = i;
//     }
// }
// console.log( index );// 1

// findIndex()用于查找数组中第一个符合条件的元素的索引，如果没有符合条件的元素则返回-1
let index = data.findIndex((item)=>{
    return item.age < 18;
})
console.log( index );// 1

</script>
</body>
</html>